package com.financing.platform.service;

import java.util.List;
import java.util.Map;

import com.financing.platform.dto.FpFundBuynoticeDTO;

/**
 * @Description: 逻辑层接口
 * @version 1.0
 * @created caojiayao
 */
public interface IFpFundBuynoticeService extends IBaseService {

    /**
     * @Description:得到单个数据对象
     * @param Integer
     * @return FpFundBuynoticeDTO
     */
    public FpFundBuynoticeDTO getFpFundBuynotice(FpFundBuynoticeDTO requestDto);
    
     /**
     * @Description:新增数据对象
     * @param FpFundBuynoticeDTO
     * @return 
     */
	public Integer insertFpFundBuynotice(FpFundBuynoticeDTO dto);
	
	/**
     * @Description:单条修改数据对象
     * @param FpFundBuynoticeDTO
     * @return 
     */
	public Integer updateFpFundBuynotice(Map map);
	
	/**
     * @Description:单条删除数据对象
     * @param Integer id
     * @return
     */
	public Integer delFpFundBuynotice(Integer id);
	
	/**
     * @Description:查询列表数据对象
     * @param FpFundBuynoticeDTO
     * @return List<FpFundBuynotice>
     */
	public List<FpFundBuynoticeDTO> listFpFundBuynotice(FpFundBuynoticeDTO dto);
	
	/**
     * @Description:查询总数
     * @param FpFundBuynoticeDTO
     * @return Integer（总条数）
     */
	public Integer countFpFundBuynotice(FpFundBuynoticeDTO dto);
		
	
}